Definition of Hemlock Tree

  • (noun) an evergreen tree

Synonyms of Hemlock Tree


Antonyms of Hemlock Tree


No Antonyms Found.

Homophones of Hemlock Tree


No Homophones Found.